package main.java.design.composite;

/**
 * <p>
 *     组合部件（Component：组合中的对象声明接口，在适当的情况下，实现所有类共有接口的默认行为。
 *     声明一个接口用于访问和管理Component子部件。
 * </p>
 *
 * @author : wangdejian
 * @version 1.0
 * @date : 2020/6/16 20:29
 */
public interface Component {

    void display();

    void add(Component component);

    void remove(Component component);
}
